american watercress (barbarea verna) - French English Dictionary